package com.originskyseed.platform.user.model;

import java.util.Date;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 主播直播状态信息表（OSI_ANCHOR_RELATE_LIVE_STATE）
 * 
 * @author Tangwanghui
 */
public class AnchorRelateLiveState extends BaseModel {

	/**
	 * 家族id（FAMILY_ID）
	 */
	private String familyId;

	/**
	 * 主播id（ANCHOR_ID）
	 */
	private String anchorId;

	/**
	 * 主播昵称（ANCHOR_NICK_NAME）
	 */
	private String anchorNickName;

	/**
	 * 房间id（ROOM_ID）
	 */
	private String roomId;

	/**
	 * 时间（TIME）
	 */
	private Date time;

	/**
	 * 直播方式 1 个人直播 2 公会排麦（TYPE）
	 */
	private Integer type;

	/**
	 * 状态 1 上播 2 下播（STATE）
	 */
	private Integer state;

	/**
	 * 房间id
	 */
	private String liveId;

	/**
	 * 获取家族id
	 *
	 * @return
	 */
	public String getFamilyId() {
		return this.familyId;
	}

	/**
	 * 设置家族id
	 *
	 * @param familyId
	 */
	public void setFamilyId(String familyId) {
		this.familyId = familyId;
	}

	/**
	 * 获取主播id
	 *
	 * @return
	 */
	public String getAnchorId() {
		return this.anchorId;
	}

	/**
	 * 设置主播id
	 *
	 * @param anchorId
	 */
	public void setAnchorId(String anchorId) {
		this.anchorId = anchorId;
	}

	/**
	 * 获取主播昵称
	 *
	 * @return
	 */
	public String getAnchorNickName() {
		return this.anchorNickName;
	}

	/**
	 * 设置主播昵称
	 *
	 * @param anchorNickName
	 */
	public void setAnchorNickName(String anchorNickName) {
		this.anchorNickName = anchorNickName;
	}

	/**
	 * 获取房间id
	 *
	 * @return
	 */
	public String getRoomId() {
		return this.roomId;
	}

	/**
	 * 设置房间id
	 *
	 * @param roomId
	 */
	public void setRoomId(String roomId) {
		this.roomId = roomId;
	}

	/**
	 * 获取时间
	 *
	 * @return
	 */
	public Date getTime() {
		return this.time;
	}

	/**
	 * 设置时间
	 *
	 * @param time
	 */
	public void setTime(Date time) {
		this.time = time;
	}

	/**
	 * 获取直播方式 1 个人直播 2 公会排麦
	 *
	 * @return
	 */
	public Integer getType() {
		return this.type;
	}

	/**
	 * 设置直播方式 1 个人直播 2 公会排麦
	 *
	 * @param type
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * 获取状态 1 上播 2 下播
	 *
	 * @return
	 */
	public Integer getState() {
		return this.state;
	}

	/**
	 * 设置状态 1 上播 2 下播
	 *
	 * @param state
	 */
	public void setState(Integer state) {
		this.state = state;
	}

	public String getLiveId() {
		return liveId;
	}

	public void setLiveId(String liveId) {
		this.liveId = liveId;
	}
}